9 research outputs found

    Indoor positioning system for wireless sensor networks

    Get PDF
    Tese de Doutoramento - Programa Doutoral em Engenharia Electrónica e ComputadoresPositioning technologies are ubiquitous nowadays. From the implementation of the global positioning system (GPS) until now, its evolution, acceptance and spread has been unanimous, due to the underlying advantages the system brings. Currently, these systems are present in many different scenarios, from the home to the movie theatre, at work, during a walk in the park. Many applications provide useful information, based on the current position of the user, in order to provide results of interest. Positioning systems can be implemented in a wide range of contexts: in hospitals to locate equipment and guide patients to the necessary resources, or in public spaces like museums, to guide tourists during visits. They can also be used in a gymnasium to point the user to his next workout machine and, simultaneously, gather information regarding his fitness plan. In a congress or conference, the positioning system can be used to provide information to its participants about the on-going presentations. Devices can also be monitored to prevent thefts. Privacy and security issues are also important in positioning systems. A user might not want to be localized or its location to be known, permanently or during a time interval, in different locations. This information is therefore sensitive to the user and influences directly the acceptance of the system itself. Concerning outdoor systems, GPS is in fact the system of reference. However, this system cannot be used in indoor environment, due to the high attenuation of the satellite signals from non-line-of-sight conditions. Another issue related to GPS is the power consumption. The integration of these devices with wireless sensor networks becomes prohibitive, due to the low power consumption profile associated with devices in this type of networks. As such, this work proposes an indoor positioning system for wireless sensor networks, having in consideration the low energy consumption and low computational capacity profile. The proposed indoor positioning system is composed of two modules: the received signal strength positioning module and the stride and heading positioning module. For the first module, an experimental performance comparison between several received signal strength based algorithms was conducted in order to assess its performance in a predefined indoor environment. Modifications to the algorithm with higher performance were implemented and evaluated, by introducing a model of the effect of the human body in the received signal strength. In the case of the second module, a stride and heading system was proposed, which comprises two subsystems: the stride detection and stride length estimation system to detect strides and infer the travelled distance, and an attitude and heading reference system to provide the full three-dimensional orientation stride-by-stride. The stride detection enabled the identification of the gait cycle and detected strides with an error percentage between 0% and 0.9%. For the stride length estimation two methods were proposed, a simplified method, and an improved method with higher computational requirements than the former. The simplified method estimated the total distance with an error between 6.7% and 7.7% of total travelled distance. The improved method achieved an error between 1.2% and 3.7%. Both the stride detection and the improved stride length estimation methods were compared to other methods in the literature with favourable results. For the second subsystem, this work proposed a quaternion-based complementary filter. A generic formulation allows a simple parameterization of the filter, according to the amount of external influences (accelerations and magnetic interferences) that are expected, depending on the location that the device is to be attached on the human body. The generic formulation enables the inclusion/exclusion of components, thus allowing design choices according to the needs of applications in wireless sensor networks. The proposed method was compared to two other existing solutions in terms of robustness to interferences and execution time, also presenting a favourable outcome.Os sistemas de posicionamento fazem parte do quotidiano. Desde a implementação do sistema GPS (Global Positioning System) até aos dias que correm, a evolução, aceitação e disseminação destes sistemas foi unânime, derivada das vantagens subjacentes da sua utilização. Hoje em dia, eles estão presentes nos mais variados cenários, desde o lar até́ à sala de cinema, no trabalho, num passeio ao ar livre. São várias as aplicações que nos fornecem informação útil, usando como base a descrição da posição atual, de modo a produzir resultados de maior interesse para os utilizadores. Os sistemas de posicionamento podem ser implementados nos mais variados contextos, como por exemplo: nos hospitais, para localizar equipamento e guiar os pacientes aos recursos necessários, ou nas grandes superfícies públicas, como por exemplo museus, para guiar os turistas durante as visitas. Podem ser igualmente utilizados num ginásio para indicar ao utilizador qual a máquina para onde se deve dirigir durante o seu treino e, simultaneamente, obter informação acerca desta mesma máquina. Num congresso ou conferência, o sistema de localização pode ser utilizado para fornecer informação aos seus participantes sobre as apresentações que estão a decorrer no momento. Os dispositivos também podem ser monitorizados para prevenir roubos. Existem também questões de privacidade e segurança associados aos sistemas de posicionamento. Um utilizador poderá não desejar ser localizado ou que a sua localização seja conhecida, permanentemente ou num determinado intervalo de tempo, num ou em vários locais. Esta informação é por isso sensível ao utilizador e influencia diretamente a aceitação do próprio sistema. No que diz respeito aos sistemas utilizados no exterior, o GPS (ou posicionamento por satélite) é de facto o sistema mais utilizado. No entanto, em ambiente interior este sistema não pode ser usado, por causa da grande atenuação dos sinais provenientes dos satélites devido à falta de linha de vista. Um outro problema associado ao recetor GPS está relacionado com as suas características elétricas, nomeadamente os consumos energéticos. A integração destes dispositivos nas redes de sensores sem fios torna-se proibitiva, devido ao perfil de baixo consumo associado a estas redes. Este trabalho propõe um sistema de posicionamento para redes de sensores sem fio em ambiente interior, tendo em conta o perfil de baixo consumo de potência e baixa capacidade de processamento. O sistema proposto é constituído por dois módulos: o modulo de posicionamento por potência de sinal recebido e o módulo de navegação inercial pedestre. Para o primeiro módulo foi feita uma comparação experimental entre vários algoritmos que utilizam a potência do sinal recebido, de modo a avaliar a sua utilização num ambiente interior pré-definido. Ao algoritmo com melhor prestação foram implementadas e testadas modificações, utilizando um modelo do efeito do corpo na potência do sinal recebido. Para o segundo módulo foi proposto um sistema de navegação inercial pedestre. Este sistema é composto por dois subsistemas: o subsistema de deteção de passos e estimação de distância percorrida; e o subsistema de orientação que fornece a direção do movimento do utilizador, passo a passo. O sistema de deteção de passos proposto permite a identificação das fases da marcha, detetando passos com um erro entre 0% e 0.9%. Para o sistema de estimação da distância foram propostos dois métodos: um método simplificado de baixa complexidade e um método melhorado, mas com maiores requisitos computacionais quando comparado com o primeiro. O método simplificado estima a distância total com erros entre 6.7% e 7.7% da distância percorrida. O método melhorado por sua vez alcança erros entre 1.2% e 3.7%. Ambos os sistemas foram comparados com outros sistemas da literatura apresentando resultados favoráveis. Para o sistema de orientação, este trabalho propõe um filtro complementar baseado em quaterniões. É utilizada uma formulação genérica que permite uma parametrização simples do filtro, de acordo com as influências externas (acelerações e interferências magnéticas) que são expectáveis, dependendo da localização onde se pretende colocar o dispositivo no corpo humano. O algoritmo desenvolvido permite a inclusão/exclusão de componentes, permitindo por isso liberdade de escolha para melhor satisfazer as necessidades das aplicações em redes de sensores sem fios. O método proposto foi comparado com outras soluções em termos de robustez a interferências e tempo de execução, apresentando também resultados positivos

    Body attenuation and path loss exponent estimation for RSS-based positioning in WSN

    Get PDF
    The influence of the human body in antenna systems has significant impact in the received signal strength (RSS) of wireless transmissions. Accounting for body effect is generally considered as being able to improve position estimation based on RSS measurements. In this work we perform several experiments with a wireless sensor network, using a sensor node equipped with an inertial measurement unit (IMU), in order to obtain the relative orientation between the sensor node and multiple anchor nodes. A model of the RSS attenuation induced by the body was created using experimental measurements in a controlled environment and applied to a real-time positioning system. A path loss exponent (PLE) estimation method using RSS information from neighbor anchors was also implemented and evaluated. Weighted centroid localization (WCL) algorithm was the positioning method used in this work. When the sensor node was placed on the user’s body, accounting for body effect produced negligible improvements (6%) in the best-case scenario and consistently degraded accuracy under real conditions, whether the node was placed on the user’s body (in the order of 3%), 10 cm away (from 14% to 35%) or 20 cm away from the body (from 42% to 105%) for results in the 70th percentile. The PLE estimation method showed improvements (in the order of 11%) when the sensor node is further away from the body. Results demonstrate that the distance between sensor node and the body has an extremely important influence on the accuracy of the position estimate.This work has been supported by FCT (Fundação para a Ciência e Tecnologia) in the scope of the project UID/EEA/04436/2013. Helder D. Silva is supported by FCT under the grant SFRH/BD/78018/2011info:eu-repo/semantics/publishedVersio

    Experimental study on RSS based indoor positioning algorithms

    Get PDF
    This work compares the performance of indoor positioning systems suitable for low power wireless sensor networks. The research goal is to study positioning techniques that are compatible with real-time positioning in wireless sensor networks, having low-power and low complexity as requirements. Map matching, approximate positioning (weighted centroid) and exact positioning algorithms (least squares) were tested and compared in a small predefined indoor environment. We found that, for our test scenario, weighted centroid algorithms provide better results than map matching. Least squares proved to be completely unreliable when using distances obtained by the one-slope propagation model. Major improvements in the positioning error were found when body influence was removed from the test scenario. The results show that the positioning error can be improved if the body effect in received signal strength is accounted for in the algorithms.Helder D. Silva is supported by the Portuguese Foundation for Science and Technology under the grant SFRBD/78018/2011.info:eu-repo/semantics/publishedVersio

    Challenges in characterization of GNSS precise positioning systems for automotive

    Get PDF
    Autonomous driving is currently one of the main focuses of attention in the automotive industry. A requirement for efficient and safe driving of autonomous vehicles is the ability to precisely pinpoint the location of the vehicle, in the decimeter- to centimeter-level on a global scale. GNSS is expected to play a major role in providing accurate absolute and global positioning, yet many challenges arise in dense urban environments due to lack of line-of-sight to satellites and multi-path, decreasing availability and accuracy. Also, the position accuracy announced by GNSS receiver manufacturers is rather optimistic, typically obtained in best-case scenarios. However, this is rarely encountered in real-world driving conditions, especially in urban areas, leading to a mismatch between receiver specification and real world performance. This paper provides a systematic study regarding the requirements, methods, and solutions available for the characterization/evaluation of a GNSS po- sitioning system in real world driving conditions. An architecture for a precise Automotive Global Reference System (centimeter-level), able to characterize a decimeter-level accuracy GNSS position- ing system in dynamic conditions, is proposed. To the best of authors’ knowledge, such a study is not available in the literature.This work has been supported by: European Structural and Investment Funds in the FEDER component, through the Operational Competitiveness and Internationalization Programme (COMPETE 2020) [Project no 037902; Funding Reference: POCI-01-0247-FEDER-037902]

    Validation of a knee angle measurement system based on imus

    Get PDF
    Inertial Measurements Unit (IMU) based systems are a purposeful and alternative tool to monitor human gait mainly because they are cheaper, smaller and can be used without space restrictions compared to other gait analysis methods. In the scientific community, there are well-known studies that test the accuracy and efficiency of this method compared to ground truth systems. Gait parameters such as stride length, distance, velocity, cadence, gait phases duration and detection, or joint angles are tested and validated in these studies in order to study and improve this technology. In this article, knee joint angles were calculated from IMUs’ data and they were compared with DARwIn OP knee joint angles. IMUs were attached to the left leg of the robot and left knee flexion-extension (F-E) was evaluated. The RMSE values were less than 6 when DARwIn OP was walking, and less than 5 when the robot kept the left leg stretched and performed an angle of-30 . ◦ ◦ ◦This work is supported by the FCT Fundação para a Ciência e Tecnologia - with the scholarship reference SFRH/BD/102659/2014, the reference project UID/EEA/04436/2013, by FEDER funds through the COM PETE 2020 - Programa Operacional Competitividade e Internacionalização (POCI) - with the reference project POCI-01-0145-FEDER-006941; and the LIACC Project PEst/UID/CEC/00027/2015

    Walk distance estimation using an ankle-mounted inertial measurement unit

    No full text
    This work proposes walk distance estimation methods suitable for low power, low computational capability devices, using an ankle-mounted inertial measurement unit. A stride detection method using gyroscope data was implemented, and two stride length estimation methods were developed using the stride cycle information: a simple method, which estimates the leg angle during the forward swing of the leg; and an improved method, which uses the inverted pendulum model to provide the initial conditions for integration of the gyroscope and accelerometer signals in the three-dimensional space. The proposed methods were compared with a two-dimensional stride length estimation method, highlighting the importance of misalignments during sensor placement. Compared to the two-dimensional method, the simple method proposed in this paper achieved approximately the same level of performance with lower computational costs, whereas the three-dimensional method achieved 67% to 78% improvement in performance.This work was supported by FCT with the reference project UID/EEA/04436/2013, COMPETE 2020 with the code POCI-01-0145-FEDER-006941. Helder D. Silva was supported by FCT under the grant SFRBD/78018/2011.info:eu-repo/semantics/publishedVersio

    Analysis of postural kinetics data using Artificial Neural Networks in Alzheimer's Disease

    No full text
    Inertial measurement Units (IMU) (accelerometers and gyroscopes), placed in strategic parts of the human body, are a growing field on kinetic posture and imbalance study in Alzheimer’s Disease (AD). On the other hand, Artificial Neural Network (ANN) are a powerful statistical tool used on pattern recognition on big data such as IMU kinetic records. Still, on ANN research, issues like the best number of hidden layers and the best number of neurons in each hidden layer remain open. In our study we developed a software tool of Multilayer Perceptrons ANN analysis (Back Propagation and Scale Gradient Conjugate training algorithms) that automatically tests different configurations for the ANNs on the diagnosis of Alzheimer’s disease. Analysis was performed primarily on all 159 variables, biometrics and IMU records of 21 AD patients and 21 healthy subjects exposed to seven different tasks with increasing postural stress, and posteriorly on selected data derived from MannWhitney analysis. Multilayer Perceptron ANN reached a performance of 95% on the diagnosis of AD, proving to be a potential useful clinical tool

    Application of machine learning in postural control kinematics for the diagnosis of Alzheimer’s disease

    Get PDF
    The use of wearable devices to study gait and postural control is a growing field on neurodegenerative disorders such as Alzheimer's disease (AD). In this paper, we investigate if machine-learning classifiers offer the discriminative power for the diagnosis of AD based on postural control kinematics. We compared Support VectorMachines (SVMs), Multiple Layer Perceptrons (MLPs), Radial Basis Function Neural Networks (RBNs), and Deep Belief Networks (DBNs) on 72 participants (36 AD patients and 36 healthy subjects) exposed to seven increasingly difficult postural tasks. The decisional space was composed of 18 kinematic variables (adjusted for age, education, height, and weight), with or without neuropsychological evaluation (Montreal cognitive assessment (MoCA) score), top ranked in an error incremental analysis. Classification results were based on threefold cross validation of 50 independent and randomized runs sets: training (50%), test (40%), and validation (10%). Having a decisional space relying solely on postural kinematics, accuracy of AD diagnosis ranged from 71.7 to 86.1%. Adding the MoCA variable, the accuracy ranged between 91 and 96.6%. MLP classifier achieved top performance in both decisional spaces. Having comprehended the interdynamic interaction between postural stability and cognitive performance, our results endorse machine-learning models as a useful tool for computer-aided diagnosis of AD based on postural control kinematics.The Algoritmi Center was funded by the FP7 ITN Marie Curie Neural Engineering Transformative Technologies (NETT) projectinfo:eu-repo/semantics/publishedVersio

    Characterisation of microbial attack on archaeological bone

    Get PDF
    As part of an EU funded project to investigate the factors influencing bone preservation in the archaeological record, more than 250 bones from 41 archaeological sites in five countries spanning four climatic regions were studied for diagenetic alteration. Sites were selected to cover a range of environmental conditions and archaeological contexts. Microscopic and physical (mercury intrusion porosimetry) analyses of these bones revealed that the majority (68%) had suffered microbial attack. Furthermore, significant differences were found between animal and human bone in both the state of preservation and the type of microbial attack present. These differences in preservation might result from differences in early taphonomy of the bones. © 2003 Elsevier Science Ltd. All rights reserved
    corecore